.upload {
  display: flex;
  align-items: center;
}

.upload > ul.image-container {
  padding: 0;
  display: flex;
}

.upload > ul.image-container > li {
  display: flex;
  align-items: center;
  position: relative;
}

.upload > ul.image-container > li + li {
  margin-left: 6rpx;
}

.upload > .image-container > li > .image {
  width: 100rpx;
  height: 100rpx;
  border: 1rpx solid #f7f7f8;
  box-sizing: border-box;
  border-radius: 8rpx;
}

.upload > .image-container > li > .delete-button {
  padding: 10rpx;
  position: absolute;
  z-index: 999;
  top: 0;
  right: 0;
}

.upload > .image-container > li > .delete-button > image {
  width: 32rpx;
  height: 32rpx;
}

.upload > .upload-button {
  margin-left: 6rpx;
  width: 100rpx;
  height: 100rpx;
  border-radius: 8rpx;
  background-color: #f7f7f8;
  background-image: url("");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 30rpx 30rpx;
}